# 统计字符串前缀
"""
给你一个字符串数组 words 和一个字符串s ，其中words[i]和s只包含小写英文字母
请你返回words中是字符串s前缀的字符串数目

一个字符串的前缀是出现在字符串开头的子字符串，子字符串是一个字符串中的连续一段字符序列



思路：
    遍历words，取出每个字符串
    判断当前这个字符串，是否是s的前缀就行了(s是否以这个字符串开头的)


"""
def countPrefixes(words: list, s: str):
    count = 0
    for words in words:
        if s.startswith(words):   #startswith是 Python中的函数
            count += 1
    return count

print(countPrefixes(['a','asd','ad','fds','egs'],'abc'))
print(countPrefixes(['a','a'],'abc'))